package common

import (
	"context"
	optionDto "git.mycaigou.com/gfyx/micro-gfyx-mp-api/infrastructure/dto/option"
)

type OptionServiceIface interface {
	RadarOpptyTypeOption(ctx context.Context, req *optionDto.GetRadarOpptyTypeOptionRequest) (*optionDto.GetRadarOpptyTypeOptionResponse, error)
	RadarAreaOption(ctx context.Context, req *optionDto.GetRadarAreaOptionRequest) (*optionDto.GetRadarAreaOptionResponse, error)
	GetOption(ctx context.Context, req *optionDto.GetOptionRequest) (map[string][]*optionDto.OptionItem, error)
	GetInvestCompanyOption(ctx context.Context, req *optionDto.GetInvestCompanyRequest) (*optionDto.GetInvestCompanyResponse, error)
}
